/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
var codigousuario;
var codigodependencia;
var dependencia;
var cdepeSiglas;
function removeAllOptions(selectbox){
    var i;
    for(i=selectbox.options.length-1;i>=0;i--){
        selectbox.remove(i);
    }
}
function cargarDatosUsuario(){
    new Ajax.Request("jsonUsuarioSesion.jsp",{
        method: "post",
        asynchronous:false,
        onSuccess: function(transport){
            var usuario=transport.responseText.evalJSON();
            codigousuario = usuario.nusua_identificador;
            codigodependencia=usuario.ndepeIdentificador;
            dependencia=usuario.cdepeNombre;
            cdepeSiglas = usuario.cdepeSiglas;
        },
        onFailure: function(t){
            alert(t.responseText);
        }
    });
}
function obtenerFechaActual(obj){
    var currentTime = new Date()
    var month = currentTime.getMonth() + 1
    var day = currentTime.getDate()
    var year = currentTime.getFullYear()
    $(obj).value = padLeft(day,2)+"/"+padLeft(month,2)+"/"+year;
}

function padLeft(number, numDigits) {
    var str = number.toString();
    while (str.length < numDigits) str = '0' + str;
    return(str);
}
function checkEnter(e){
    var characterCode 
    if(e && e.which){ 
        e = e
        characterCode = e.which 
    }
    else{
        e = event
        characterCode = e.keyCode 
    }
    if(characterCode == 13){ 
        loguearUsuario();
        return false
    }
    else{
        return true
    }
}
function solonumeros(e) {
    tecla = (document.all) ? e.keyCode : e.which;
    if (tecla==8) return true;
    patron =/\d/;
    te = String.fromCharCode(tecla);
    return patron.test(te);
}
function validarNumLetras(e) {
    tecla = (document.all) ? e.keyCode : e.which;
    if (tecla==47) return true;
    if (tecla==45) return true;
    if (tecla==209) return true;
    if (tecla==241) return true;
    if (tecla==8) return true;
    if (tecla==32) return true;
    patron =/\w/;
    te = String.fromCharCode(tecla);
    return patron.test(te); 
}

function validarLogueo(e){
  tecla = (document.all) ? e.keyCode : e.which;
  if (tecla==13) loguearUsuario();

}

function esFecha (strValue){
    var hoy = new Date(strValue.substr(6,4),strValue.substr(3,2),strValue.substr(0,2));
    if (isNaN(hoy)){
        return false;
    }else{
        return true;
    }
}